/*index--------------------------------------------------------------------------------------------------*/
/*news*/
.picList li{
	width:184px;height: 210px;
} 
.picList .pic{
	text-align:center; line-height:0px;  
} 
.picList .pic img{
	width:184px; height:184px; border:3px solid #00acff; 
} 
.picList .title{
	line-height:24px;font-size: 14px;   
} 
 
/* 多个左滚动 - 公用类 */ 
.leftLoop{
	overflow:hidden; position:relative;    
} 
.leftLoop .hd{
	overflow:hidden;  
} 
.leftLoop .hd .prev,.leftLoop .hd .next{
	position: absolute;display:block;  width:12px; height:56px; line-height:10px; float:right; margin-right:10px; margin-top:80px;  overflow:hidden;cursor:pointer; background:url("../images/icoLeft.png") no-repeat;
 } 
.leftLoop .hd .next{
	background:url("../images/icoRight.png") no-repeat;  right: 0;
} 
.leftLoop .hd ul{
	float:right; overflow:hidden; zoom:1; margin-top:10px;  
} 
.leftLoop .hd ul li{
	position:relative; _display:inline; float:left;  width:10px; height:10px; overflow:hidden; background:#ccc; margin-right:10px; text-indent:-999px; cursor:pointer; -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; behavior: url(PIE.htc);
} 
.leftLoop .hd ul li.on{
	background:#f00;  
} 
.leftLoop .bd{
	padding:10px;   
} 
.leftLoop .bd ul{
	overflow:hidden; zoom:1; 
} 
.leftLoop .bd ul li{
	margin:0 19px;margin:0 15px\9; text-align:center; float:left;display:_inline;  
}
.leftLoop .bd ul li .title{
background: #00acff;height: 26px;line-height: 26px;
} 
.leftLoop .bd ul li .title a{
	color: #fff;
}
.idx-ctt{
	height: 435px;overflow: hidden;
}
.mt40{
	margin-top: 40px;
}
.about-item{
	font-size: 14px;width: 388px\9;
}
.about-tlt{
	margin-bottom: 20px;
}
.greybg{
	background: #f1f6f7;padding: 20px;		
}
.produce-item{
	height: 435px;width: 600px\9;float: right\9;
}
.produce-item .produce-tlt{
	font-size: 24px;font-weight: bold;margin-bottom: 20px;
}
.produce-item .thumbnail{
	background: none;border: 0;
}
.produce-item .thumbnail .caption{
	text-align: center;
}
.brand{
	background: #f8fafb;padding: 15px 0;
}
.brand-list{
	width: 930px;text-align: center;
}	
.brand-list li{
	width: 130px; height:80px; float:left;
}	
	
	
/*about--------------------------------------------------*/
.pageny{
	background: url(../images/bluetop.png) repeat-x top;border-top: 1px solid #00acff;
}
.content{
	padding-top: 40px;padding-bottom: 40px;width: 780px\9;
}
.mb30{
	margin-bottom: 30px;
}
.cul-sign{
	color: #00acff;
}
.honor-list .thumbnail{
	text-align: center;line-height: 30px;
}

/*products-----------------------------------------------*/
.pro-list .caption p a{
	margin-top: 10px;color: #fff;
}
.caption
{ text-align:center}
.mt30{
	margin-top: 30px;
}
.dtl-tlt{
	margin: 30px 0;padding: 0 10px;border-top: 1px dotted #0cdbe8;border-bottom: 1px dotted #0cdbe8;color: #00acff;line-height: 40px;font-size: 14px;font-weight: bold;
}
.produce-equip p{
	background: #00acff;color: #fff;line-height: 30px;text-align: center;
}


/*job---------------------------------*/
table.job_lst{ 
	border:1px solid #e9e9e9;width:100%; text-align:center; margin-bottom:20px;
	}
table.job_lst th{ 
	background:#00acff; color:#fff; font-size:14px; font-weight:600;  border:1px solid #e9e9e9;text-align: center;line-height: 40px;
	}
table.job_lst tr:hover{
	background: #efefef;
}	
table.job_lst td{ 
	border:1px solid #e9e9e9;line-height: 40px;
	}

table.job-dtl tr td{
	padding:10px 5px;
}

/*contact---------------*/	
span.red{
	color: #ff3747;
}

.imgshow{
	position: relative;width: 800px;
}
.imgshow a{
	position: absolute;top: 48%;z-index: 3;display: block;width: 50px;height: 50px;
}
.imgshow a.imgprev{
	left: 0;background: url(../images/prev.png) no-repeat;
}
.imgshow a.imgnext{
	right: 0;background: url(../images/next.png) no-repeat;
}
.imgshow a.imgback{
	right: 0;background: url(../images/back.png) no-repeat;
}